v.league 1
Vietnamese Football Enters a Rebuilding Cycle: From V.League to Continental AmbitionsVietnamese football is entering a rebuilding cycle unlike anything it has see...
Becamex TP.HCM vs Thái Nguyên: Seven Points Do Not Hide the Space Behind the DefenceThe 90+5th-minute goal in Becamex TP.HCM’s 2-1 win at CLB TP.HCM is where I...
PVF's 60,000-seat stadium with a 12-minute roof: the Thai report and the missing half of the hosting raceOn the evening of 21 October, BrandInside — a Thai outlet specialising in...
Nam Dinh vs Ninh Binh, V.League 1 2026/27 Round 3: What the Scoreboard Won't Tell You Before KickoffIn the V.League, some matches let you feel the result before the whistle blow...
Data and Trust: Vietnamese Football's Information Verification ChallengeOver the past decade and more, Vietnamese football has transformed...
Vietnamese Football in a Cycle of Transformation: The Full Picture of V.League 1, the National Team and Continental AmbitionsVietnamese Football in a Cycle of Transformation: The Full Picture of V.Leagu...
Xuan Son, Four to Six Weeks, and the Gap Before ThailandIn the 60th minute, Nguyen Xuan Son sat down in the middle of the pitch. Ther...
Nguyen Xuan Son out 4-6 weeks with hamstring tear: Vietnam lose their focal striker before the decisive Thailand fixtureHe walked off in the 60th minute. No contact, no fall, no opponent's hand on...
Adou Minh and the Three-Day Gap: How a Việt kiều Slot Produced a National-Team Center-BackOn August 21, Nguyễn Adou Leygley Minh received Vietnamese citizenship. Barel...
The Kick to Đình Bắc's Shin: A 2-Match Ban and the Gap in How V.League Protects Young TalentThe fifteenth minute. I was sitting in front of the screen, my notebook open,...
Đồng Nai vs CAHN: Four Days of Rest and Two Suspensions Shape the MatchOn the evening of 16/9, CAHN left Gamba Osaka's ground after their AFC...
A deep block, a dead ball and a broken offside trap: Becamex TP.HCM beat Thanh Hóa 2–0 in the National CupMinute 83, Thanh Hóa Stadium. The ball has just left the foot of a home...
V.League 1 2026/2026: Nam Dinh Cut 12 Pressing Actions Per Match, Hanoi Added 9At minute 88 at Thien Truong Stadium, a midfielder of Thep Xanh Nam Dinh stoo...
Vietnamese Football: The Heartbeat Is Right, but the Data Column Is Still EmptyLate in March, I sat in stand B of Hang Day Stadium, in a sea of red shirts....
When Vietnamese Football Analysts Must Learn to Say 'I Don't Know Yet'I sat in a cafe on Nguyen Dinh Chieu Street in Saigon, opened my laptop, and...
Empty Data: When Vietnamese Football Analysis Stands on a Foundation That Isn't ThereThere was a Saturday afternoon in Kuala Lumpur when I sat in front of a scree...
A 68th-Minute Red Card in the Hanoi Derby: VAR Overturns the Call and a Disciplinary File OpensIn the 68th minute of the Hanoi derby between The Cong Viettel and Cong An Ha...
The V.League Data Gap: Reading Vietnamese Football by EyeIn January 2026, in Bangkok, I was sitting in the press area when Nguyen Xuan...
The Empty Stratum: How Vietnamese Youth Football Gets Analysed by Reports With No DataIn April 2026, I sat curled up in front of a screen in a rented apartment in...
Naturalized Goals and the Missing Domestic Striker: Re-reading Vietnam's 2026 ASEAN Cup Title Through DataLate on 5 January 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son...
Vietnamese Football and the Data Problem: V.League 1 Is Missing What Clubs Themselves Refuse to PublishOn March 16, 2026, I reopened my four tracking sheets for matchday fifteen of...
Vietnamese Football and the Empty Data Layer: When Analysis Begins at the Recording StageA data file was opened at 11 p.m. on a Saturday. The competition name was...
Minute 32 at Rajamangala: Nguyen Xuan Son Falls, Vietnam Wins, and the Attack Reveals a CrackMinute 32: Nguyen Xuan Son lies down inside the penalty area at Rajamangala....
The Cong Viettel 0-1 CAHN: The 90+4 Winner and the Structure Behind a Loss With a Man AdvantageIn the 90+4th minute, Stefan Mauk rose to head the ball into the far corner,...
Vietnamese Football and Its True Pulse: Untold Stories from Inside the V.LeagueThe match ended at nine in the evening. The floodlights dimmed, and only a fe...
102 Days: When Data Reveals the Truth Behind T1's Governance CrisisThe number 102 days. That's the number Sports Seoul planted in my mind when I...
Becamex TP.HCM vs Thái Nguyên: Seven Points Do Not Hide the Space Behind the DefenceThe 90+5th-minute goal in Becamex TP.HCM’s 2-1 win at CLB TP.HCM is where I...
PVF's 60,000-seat stadium with a 12-minute roof: the Thai report and the missing half of the hosting raceOn the evening of 21 October, BrandInside — a Thai outlet specialising in...
Nam Dinh vs Ninh Binh, V.League 1 2026/27 Round 3: What the Scoreboard Won't Tell You Before KickoffIn the V.League, some matches let you feel the result before the whistle blow...
Data and Trust: Vietnamese Football's Information Verification ChallengeOver the past decade and more, Vietnamese football has transformed...
Vietnamese Football in a Cycle of Transformation: The Full Picture of V.League 1, the National Team and Continental AmbitionsVietnamese Football in a Cycle of Transformation: The Full Picture of V.Leagu...
Xuan Son, Four to Six Weeks, and the Gap Before ThailandIn the 60th minute, Nguyen Xuan Son sat down in the middle of the pitch. Ther...
Nguyen Xuan Son out 4-6 weeks with hamstring tear: Vietnam lose their focal striker before the decisive Thailand fixtureHe walked off in the 60th minute. No contact, no fall, no opponent's hand on...
Adou Minh and the Three-Day Gap: How a Việt kiều Slot Produced a National-Team Center-BackOn August 21, Nguyễn Adou Leygley Minh received Vietnamese citizenship. Barel...
The Kick to Đình Bắc's Shin: A 2-Match Ban and the Gap in How V.League Protects Young TalentThe fifteenth minute. I was sitting in front of the screen, my notebook open,...
Đồng Nai vs CAHN: Four Days of Rest and Two Suspensions Shape the MatchOn the evening of 16/9, CAHN left Gamba Osaka's ground after their AFC...
A deep block, a dead ball and a broken offside trap: Becamex TP.HCM beat Thanh Hóa 2–0 in the National CupMinute 83, Thanh Hóa Stadium. The ball has just left the foot of a home...
V.League 1 2026/2026: Nam Dinh Cut 12 Pressing Actions Per Match, Hanoi Added 9At minute 88 at Thien Truong Stadium, a midfielder of Thep Xanh Nam Dinh stoo...
Vietnamese Football: The Heartbeat Is Right, but the Data Column Is Still EmptyLate in March, I sat in stand B of Hang Day Stadium, in a sea of red shirts....
When Vietnamese Football Analysts Must Learn to Say 'I Don't Know Yet'I sat in a cafe on Nguyen Dinh Chieu Street in Saigon, opened my laptop, and...
Empty Data: When Vietnamese Football Analysis Stands on a Foundation That Isn't ThereThere was a Saturday afternoon in Kuala Lumpur when I sat in front of a scree...
A 68th-Minute Red Card in the Hanoi Derby: VAR Overturns the Call and a Disciplinary File OpensIn the 68th minute of the Hanoi derby between The Cong Viettel and Cong An Ha...
The V.League Data Gap: Reading Vietnamese Football by EyeIn January 2026, in Bangkok, I was sitting in the press area when Nguyen Xuan...
The Empty Stratum: How Vietnamese Youth Football Gets Analysed by Reports With No DataIn April 2026, I sat curled up in front of a screen in a rented apartment in...
Naturalized Goals and the Missing Domestic Striker: Re-reading Vietnam's 2026 ASEAN Cup Title Through DataLate on 5 January 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son...
Vietnamese Football and the Data Problem: V.League 1 Is Missing What Clubs Themselves Refuse to PublishOn March 16, 2026, I reopened my four tracking sheets for matchday fifteen of...
Vietnamese Football and the Empty Data Layer: When Analysis Begins at the Recording StageA data file was opened at 11 p.m. on a Saturday. The competition name was...
Minute 32 at Rajamangala: Nguyen Xuan Son Falls, Vietnam Wins, and the Attack Reveals a CrackMinute 32: Nguyen Xuan Son lies down inside the penalty area at Rajamangala....
The Cong Viettel 0-1 CAHN: The 90+4 Winner and the Structure Behind a Loss With a Man AdvantageIn the 90+4th minute, Stefan Mauk rose to head the ball into the far corner,...
Vietnamese Football and Its True Pulse: Untold Stories from Inside the V.LeagueThe match ended at nine in the evening. The floodlights dimmed, and only a fe...
102 Days: When Data Reveals the Truth Behind T1's Governance CrisisThe number 102 days. That's the number Sports Seoul planted in my mind when I...
